home *** CD-ROM | disk | FTP | other *** search
- (This is a text-only version of the Clocker user manual.)
-
-
- Clocker
-
- version 2.2
-
-
- WinnoVation
- Innovation through Windows...
-
-
- (C) Copyright 1993
- Winnovation
- PO Box 271071
- Ft. Collins, CO 80527-1071
- USA
-
- Telephone: (303) 226-8682
-
- E-mail: CompuServe: 71774,605
- Internet: 71774.605@compuserve.com
-
-
- Introduction
- ------------
-
- Clocker is an event-scheduler program, which will execute
- pre-determined events at a specific time. Clocker is
- extremely useful for running unattended backups, running
- after-hours processes such as faxing or file transfers while
- telephone rates are lower, and many other things -- limited
- only by your imagination! Clocker can also pop up user-
- defined reminder messages, so it also functions as an alarm
- clock.
-
- Clocker also has the powerful capability for group
- scheduling on a network. The system administrator can place
- a group schedule on a shared disk, and each machine running
- Clocker on the network will optionally read this file, in
- addition to its private schedule file. This group schedule
- is also automatically refreshed, so the administrator can
- make a change once and every machine using that group
- schedule will be automatically updated to reflect the
- changes.
-
- Clocker will also not clutter your desktop. Many people
- already run the Windows Clock, and Clocker looks very
- similar to the Windows Clock when iconized. Clocker also
- includes an Always On Top feature for those who wish to
- always have a visible clock on their desktop.
- Alternatively, Clocker can run completely hidden from the
- user.
-
- Note that Clocker requires Windows 3.1.
-
-
- Packing List
- ------------
-
- Your package should include the following:
-
- This manual
- Distribution disk
- License statement
-
- The following files should be present on the distribution
- disk:
-
- CLOCKER.EXE Clocker executable file
- CLOCKER.HLP Clocker Help file
- CLOCKER.TXT Documentation text file
- CTL3D.DLL Library for 3D controls
- EXAMPLES.TXT Description of examples
- EXAMPLE*.* Examples to use with Clocker
-
- If any files are missing, please contact Winnovation.
-
-
- Upgrading from a Previous Version
- ---------------------------------
-
- Clocker 2.2 is downward-compatible with versions 2.0 and 2.1
- of Clocker. It can read .CLK files created with these
- previous versions without any problems. Note, however, that
- files saved with version 2.2 cannot be read by previous
- versions.
-
-
- Installation
- ------------
- If your disk came with a SETUP or INSTALL program, simply
- run that program. To do this, select Run... from the File
- menu in Program Manager, and type a:\setup or a:\install
- (change the drive letter if necessary).
-
- If you did not receive an installation program with your
- copy of Clocker, you can install it using the following
- instructions. First, make sure that no other copies of
- Clocker are currently running. Then simply copy all of the
- files from the distribution disk to a directory such as
- C:\CLOCKER. Note that Clocker does not need to have its own
- directory. Also move the file CTL3D.DLL to your
- WINDOWS\SYSTEM directory. You may need to close other
- applications to perform this copy, if the file is in use.
-
- After the files are copied, add Clocker to a Program Manager
- group. To run Clocker every time you start Windows, find
- CLOCKER.EXE with the File Manager and drag it to the Startup
- group in the Program Manager. See your Windows manual if
- you are unsure how to do this.
-
-
- Registration
- ------------
-
- When Clocker is first started, you will see a registration
- reminder screen. Click the Register... button and you will
- see the following registration screen:
-
-
-
- Enter your name exactly as shown on your license statement,
- and your serial number and registration code (also found on
- the license statement).
-
-
- Getting Started
- ---------------
-
- After starting Clocker, you will see a screen similar to the
- following:
-
-
-
- The current time is shown on the status bar at the bottom of
- the screen, along with the date. The remainder of the
- status bar will give information about group and supervisor
- modes, as well as information about menu options as you
- select them. "UNREGISTERED EVALUATION COPY" will be
- displayed if your copy is not yet registered. The large
- empty area in the center is where the list of events will
- be.
-
- Each item that you enter into the Clocker schedule is called
- an event. A reminder of an important meeting or a backup
- program running are both examples of events you might want
- to schedule. To add an event, select Add Item from the
- Options pull-down menu, or click the Add button. You will
- then be prompted with the following screen:
-
-
-
- By filling in the various fields of this box, you specify
- the event you wish to schedule. For a full description of
- the fields in this form, please refer to the reference
- section of this manual.
-
- The date field is the date that the event is to be executed,
- and the time is the time of day it will be executed. If the
- Repeat box is checked, the event will execute repeatedly at
- the specified interval, until the specified end time.
-
- The second section are the repeat options. One Day Only
- means exactly that - the event will only execute on the
- specified date. Daily/Weekly means that the event will
- execute on each of the selected days. Monthly will execute
- the event every month, on the day specified by the date at
- the top.
-
- The next section is the event to be executed. There are
- three categories of events: a command line, a message, or
- other. If a program is to be run, the Command Line button
- should be selected. If a reminder message should pop up,
- the Message button should be selected. If the system should
- be rebooted or Windows restarted, the Other button should be
- selected. The area below the buttons is for the actual
- command line or message, if one of these options is
- selected.
-
- If a Command Line has been selected, a working directory can
- also be specified for the program. In many cases this will
- not be necessary, but some programs require that they are
- executed from a specific directory.
-
- The last section is the display options, which are available
- only for Command Lines. You can choose to display the
- program you are running either in a normal window, iconized,
- or hidden.
-
- Pressing the Test button will execute the event immediately.
- This is useful to verify that the event was set up
- correctly. Note that testing is not available for "Other"
- options.
-
- After the event has been set up and OK is pressed, the event
- is entered and will execute at the specified time.
-
- To edit an item after it has been entered, you can select
- Edit Item from the Options Menu, you can click the Edit
- button, or you can simply double-click the item in the list.
- Similarly, to delete an item, simply select it and choose
- Delete Item from the Options menu or click the Delete button
- (or press the delete key).
-
- In the Settings menu, you can select the font to be used,
- toggle display of the date in the icon caption, toggle
- display of the icon, and a few other options. See the
- reference section of this manual for further details.
-
- The Help menu provides on-line help for Clocker.
-
-
- Private and Group Scheduling
- ----------------------------
-
- Clocker supports two different kinds of schedules: private
- schedules and group schedules. Private schedules are
- schedules which are unique to one machine or user, and they
- run only on that one machine. Group schedules are shared
- between many users. Note that Clocker can use both kinds of
- schedules simultaneously.
-
-
- Private Schedules
- -----------------
-
- Private schedules are schedules which are unique to one
- machine. Private schedules will usually be the only ones
- used by a stand-alone machine.
-
-
- Group Schedules
- ---------------
-
- Group schedules are designed to be shared between many
- users. These schedules are usually placed on a shared
- network disk, and all of the machines on the network running
- Clocker will share this common schedule. Normally, the
- system administrator will set up the group schedule. These
- group schedules are also password protected, for security
- reasons -- notably, so only the system administrator can
- change the group schedule.
-
- Group schedules can be used for anything from broadcast
- meeting reminders to sophisticated network backup
- management. If Clocker is combined with a Windows batch
- language, such as WinBatch from Wilson WindowWare, the
- flexibility is endless.
-
-
- ---------
- Reference
- ---------
-
- Command Line
- ------------
-
- The command line for Clocker is:
-
- clocker [privatefile] [groupfile]
-
- where privatefile is the name of a private schedule file and
- groupfile is a group schedule file. One or both of these
- options can be specified. If both are specified, order is
- not important -- Clocker will auto-detect the file types.
- Note that private and group schedule files are not
- interchangeable.
-
-
- Creating an Event
- -----------------
-
- To create a new event, choose Add Item from the Options menu
- or click the Add button. The following is a description of
- the fields within the Edit Schedule Item dialog:
-
- Date - this is the date when the event is scheduled to
- occur. The date must be specified in MM/DD/YY format.
-
- Time - this is the time of day when the event is scheduled
- to happen. The date may be specified in 12- or 24-hr time.
- For 24-hr time, specify the time in the form HH:MM. For 12-
- hr, use the form HH:MMa or HH:MMp. The following are
- examples of how to correctly specify the time:
-
- 8:00, 8:00a, 1:45p, 17:12.
-
- If the time is edited later, it will be displayed in either
- 12- or 24-hr format, depending on what the setting is in the
- International section of the Windows control panel. The
- default is 12-hr time.
-
- Repeat - this flag causes the event to repeat multiple times
- on the day(s) it runs. To use the repeat option, check the
- Repeat box, and then fill in the interval and the end time
- in the boxes to the right of the Repeat box. The event will
- then execute every [interval] minutes from [start time]
- until [end time], where start time is the time entered at
- the top of the form.
-
- For example, if you wanted an event to execute every hour
- from 9:00am to 5:00pm, you would enter 9:00a as the start
- time, 60 as the interval, and 5:00p as the end time.
-
- One Day Only - this means that the event will only execute
- on the specified date. This selection, as well as the
- repeat daily/weekly and repeat monthly selections, can be
- combined with the Repeat option described above.
-
- Repeat Daily/Weekly - When this option is selected, the days
- of the week section is enabled. By selecting certain days
- of the week, you specify which days the event should execute
- on.
-
- Repeat Monthly - This option executes the event each month
- on the specified date. For example, if the date is set to
- 3/12/92, then the event will execute on the 12th of each
- month. Note that no warning is given if the date is not
- valid for every month - for example, if the specified date
- is 3/31/92, then the event will never execute in February
- since February only has 28 (or 29) days.
-
- Command Line - If this option is selected, then the text
- entry field below it will hold the command line to be run.
- Include any command line options for the program you are
- executing. Note that file associations set up with the
- Windows File Manager are fully supported.
-
- Message - If this option is selected, then the text entry
- field below it will contain a message to be printed to the
- screen at the specified time. There will also be a beep to
- accompany this message.
-
- Other - If you select the Other option, you will be able to
- choose between several special actions available in Clocker.
- Note that the 'Test' function is not available for these
- options. The following functions are available:
-
- Restart Windows: This option will cause Windows to be
- restarted. Note that this is a "friendly" restart - if
- any applications have unsaved data, Windows will not be
- restarted until the user is prompted to save the data.
-
- Reboot System: This option will cause the system to be
- rebooted. Note that this is a "friendly" reboot - if any
- applications have unsaved data, the system will not be
- rebooted until the user is prompted to save the data.
-
- Browse - If the Command Line option is selected, pressing
- this button will allow you to browse through files to select
- the one you want.
-
- Specify Working Directory - This option allows you to
- specify the working directory for the program you wish to
- run. In many cases this is not necessary, but some programs
- require that they are run from a certain directory. This
- option is only available if a command line has been
- specified.
-
- Normal - This option causes the program to run in a normal
- window. This option is only available if a command line is
- specified.
-
- Iconized - This option causes the program to run as an icon.
- Be sure to have a valid .PIF file with Background Execution
- enabled to run DOS programs iconized. This option is only
- available for command lines.
-
- Hidden - Select this option if you want to run a program
- hidden. Be careful with this option, as you will not be
- able to give user input to the program. Also be sure to
- have a valid .PIF file with Background Execution enabled to
- run DOS programs hidden. This option is also only available
- for command lines.
-
- Test - This button will execute the event you have entered
- immediately. This is useful to verify that it was entered
- correctly. Note that testing is not available for events
- selected with the "Other" option.
-
-
- Editing an Event
- ----------------
-
- To edit an event, select Edit Item from the Options menu,
- click the Edit button, or simply double-click on the item
- you wish to edit. The fields for editing are the same as
- those used for adding a new item.
-
-
- Deleting an Event
- -----------------
-
- To delete an event, select it and choose Delete Item from
- the Options menu, or click the Delete button. If you are
- deleting a private schedule item, you can just press the
- delete key.
-
-
- Group Scheduling
- ----------------
-
- Group scheduling works in the following way. Clocker will
- read a group file, and store the events just like a private
- schedule. The difference is that the group file will be
- refreshed at regular intervals (default is 15 minutes). If
- the system administrator wants each machine to run a backup
- at a given time, he/she should create a group file with this
- event in it, and configure all of the machines to read this
- file. After they are configured, the group file can be
- modified and the machines will automatically refresh
- themselves to read the new data.
-
-
- Creating and Editing Group Files
- --------------------------------
-
- This section is intended for network administrators, or
- anyone who needs to make a central schedule for many
- computers. Group files are password protected, as unwanted
- changes to them could have significant effects on the
- network.
-
- To create a new group file, simply close any existing group
- files and select Add Group Item from the Options menu.
- Clocker will prompt for a password for this new group file.
- This password will be stored with the file when it is saved,
- and the password will be necessary to edit the file at a
- later date. When the password has been entered, the status
- line will display "SUPERVISOR" to indicate Supervisor mode.
-
- You must be in supervisor mode to edit a group file, and you
- must know the password to get into supervisor mode. To exit
- supervisor mode, you must save or close the group file.
- Also, be aware that the group file will not be refreshed
- from disk on the machine you are working on while you are in
- supervisor mode.
-
- After a password is entered, the standard add schedule item
- dialog will be displayed. All of the fields are identical
- to that of the private files. The entire group schedule can
- be entered at this point.
-
- After creating the schedule, save the group file in a
- directory to which all Clocker users have read permission.
-
- To edit a group file, load the group file and select Edit
- Group Item from the Options menu (or double-click on the
- item you wish to edit). You will be prompted for the
- password, and if you enter it correctly, you will enter
- supervisor mode and can edit the schedule. Remember, you
- will be in supervisor mode until the group file is saved or
- closed.
-
-
- Using a Group File
- ------------------
-
- This section assumes that a group file has already been
- created, and is on a readable drive.
-
- To open a group file, choose Open Group from the File menu,
- and select the group file you wish to use. When this file
- is opened, Clocker will split its display into two lists -
- the top will be the standard private schedule, and the
- bottom will be the group schedule, as shown below:
-
-
-
- The status line will also indicate "GROUP" to indicate Group
- mode. When group mode is enabled, all of the group events
- are active and will execute at their event time.
-
- To close a group file, choose Close Group from the File
- menu. This will erase all of the group events from memory.
- To use the group schedule after this, you must re-open the
- file.
-
- If you do not wish to see the group events, but you still
- want them to be active, toggle the Display Group option in
- the Settings menu or click the Display Group Schedule button
- at the top of the window. If the option is off, the group
- schedule will not be displayed, but it will still be active
- - "GROUP" will still be on the status line.
-
-
- Settings Menu
- -------------
-
- Icon Font - Selecting this option will allow you to change
- the font used to display the time in the icon. Note that it
- is possible to select a font too large to fit in the given
- space. The font will be saved for future sessions.
-
- Hide Icon - If this option is checked, then Clocker will be
- hidden when iconized. This option is convenient if you
- already have a clock on your desktop, but you want to use
- Clocker's scheduling features.
-
- To make Clocker visible again, simply run Clocker again.
- Two ways to do this are to double-click on Clocker's icon in
- Program Manager (if there is one), or to double-click on
- Clocker from the File Manager. Doing this will activate the
- copy of Clocker which is currently running.
-
- Note: due to this feature, it is not possible to have
- multiple instances of Clocker running.
-
- Delete After Execute - this option is under the Settings
- menu. If you select this item, any event which is One Day
- Only and does not repeat will be deleted after it executes.
- Note that this will modify the data file, and when you exit
- Clocker you will be prompted to save the file. This is
- normal - the file really did change.
-
- Note that this option is only available for private
- schedules - it is not valid for group schedules.
-
- Print Log - this option causes Clocker to print a log file,
- which will be called CLOCKER.LOG and will be placed in your
- Windows directory. The log will contain an entry for every
- program which is executed, and will have the date, time, and
- command line for the program. If the program launch is
- unsuccessful, an error code will be displayed.
-
- No log entry is printed for messages displayed by Clocker.
-
- Display Date - this option is under the Settings menu.
- Selecting it will make Clocker display the current date as
- part of the icon title when iconized. This setting will be
- saved for future sessions.
-
- Display Group - if group mode is enabled, this option
- toggles the display of the group schedule. Note that if
- group mode is enabled, then the group schedule is active
- regardless of the Display Group setting. You can also click
- the Display Group Schedule button to toggle this option.
-
- Load Files on Startup - If this option is selected, Clocker
- will start up with whatever files were open in the last
- Clocker session. Both private and group files, if they were
- previously open, will automatically open when Clocker is
- started. Note that this option is on by default.
-
-
- Miscellaneous Options
- ---------------------
-
- Icon Always On Top - this option is available from the
- system menu of Clocker. Selecting this option will cause
- Clocker to remain on top of all other windows. This setting
- will be saved for future sessions.
-
- 12 and 24 hr Time Display - the time format is retrieved
- from the Windows system settings. To change this setting,
- look in the Windows control panel under International.
-
- 3D Controls - To use 3D controls, Clocker requires version
- 2.01 or later of ctl3d.dll. Clocker's distribution includes
- version 2.01, and should work correctly. However, other
- applications may install an older version. If you get a
- warning message from Clocker about an old version, copy the
- ctl3d.dll from Clocker's distribution disk to your
- WINDOWS\SYSTEM directory. Also ensure that no other copies
- of ctl3d.dll are present on your disk you can use File
- Manager to find all instances of the file).
-
- Note that you may have to close other applications in order
- to be able to copy ctl3d.dll to your WINDOWS\SYSTEM
- directory if these other applications are using the
- ctl3d.dll that is currently there.
-
-
- To Disable 3d Controls:
- ----------------------
-
- To disable the 3D controls, create a [Settings] section in
- the CLOCKER.INI file (which should be in your Windows
- directory), if there is not one already. Add the following
- line, under this section header:
-
- Controls3D=NO
-
- Note that ctl3d.dll is still required for running Clocker,
- even if the 3d controls are disabled. However, any version
- of ctl3d.dll will work in this case.
-
-
- Advanced Options
- ----------------
-
- The following settings should not be necessary for normal
- use of Clocker -- the defaults are adequate for most
- purposes. Nevertheless, this information is being made
- available for system administrators and advanced users who
- want more flexible control over their Clocker system.
-
- Time Update Interval
-
- This option changes the frequency with which Clocker updates
- its internal time. The default is 5 seconds, which should be
- adequate for most uses. However, with this default, events
- executed and the time displayed by Clocker could be up to 5
- seconds late. To change this value, create a [Settings]
- section in the CLOCKER.INI file (which should be in your
- Windows directory), if there is not one already. Add the
- following line, under this section header:
-
- TimeUpdateInterval=5
-
- Instead of 5, enter the interval in seconds you want. Note
- that the interval must be between 1 and 59 seconds. Smaller
- numbers will slightly increase overhead, but this effect
- will probably not be noticeable.
-
- Group Refresh Rate
-
- This option changes the frequency with which Clocker
- refreshes the group file. The default is every 15 minutes,
- which should be adequate for most uses. To change this
- value, create a [Settings] section in the CLOCKER.INI file
- (which should be in your Windows directory), if there is not
- one already. Add the following line, under this section
- header:
-
- GroupRefreshRate=15
-
- Instead of 15, enter the refresh rate (in minutes) that you
- want. The actual refresh times will be when (minutes MOD
- interval) is zero -- for example, if the GroupRefreshRate is
- 15 minutes, then refreshes will take place at 0, 15, 30, and
- 45 minutes past the hour. Note that smaller intervals can
- increase overhead, both within Clocker and on the network
- (since all of the machines will probably be hitting the file
- server simultaneously).
-
-
- Registration and Support Information
- ------------------------------------
-
- Single copy Clocker registration is $24.95, payable in US
- dollars. If used on a network, Clocker requires one license
- for each machine it is running on. Site license rates are
- as follows:
-
- 5 users $ 109.95
- 10 users $ 199.95
- 20 users $ 349.95
- 50 users $ 699.95
- 100 users $ 999.95
-
- For over 100 users, please contact Winnovation for pricing
- information.
-
- To register additional copies, print out ORDERFRM.TXT and
- mail the completed form along with payment to:
-
- Winnovation
- Dept. C22
- PO Box 271071
- Ft. Collins, CO 80527-1071
- USA
-
- After your registration is processed, you will receive a
- serial number/registration code combination, a manual, and a
- disk for each copy you ordered. Site licenses will receive
- only one code, manual, and disk, with additional manual
- copies available for a nominal charge. Registered users
- will be entitled to unlimited support and free upgrades as
- they become available. Support will be via telephone, E-
- mail and US mail. Winnovation can be reached at:
-
- Telephone: (303) 226-8682
-
- E-mail: CompuServe: 71774,605
- Internet: 71774.605@compuserve.com
-